package com.example.pojo.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@AllArgsConstructor
@NoArgsConstructor
@Data
public class Post {
    Integer id;//	bigint	id	主键
    Integer uId;//	bigint	发表人id	外键
    String postContent;//	text	发表内容
    String postTitle;    //varchar(20)	帖子标题
    String sendStatus;    //text	发表状态
    Integer isSend;//int	是否发表成功
    String cover;//图片
    Integer postLikes;//int	点赞数
    @TableField(value = "create_time",fill = FieldFill.INSERT)
    LocalDateTime createTime;    //datetime	创建时间
    @TableField(value = "update_time",fill = FieldFill.UPDATE)
    LocalDateTime updateTime;//datetime	修改时间
}
